#include<iostream>

//就是O(N^2)
using namespace std;
const int N=1e5+10;
int a[N];
int n; 
void Sort()
{
	for(int i=0;i<n-1;i++)
	{
		//[i,n]区间是待排序的
		int min=i;
		for(int j=i+1;j<n;j++)//查找待排序的
		{
			if(a[j]<a[min]) min=j;
		}
		swap(a[i],a[min]);
	}
}
int main()
{
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>a[i];
	}
	Sort();
	for(int i=0;i<n;i++)
	{
		cout<<a[i]<<" ";
	}
	return 0;
}